a huge hit - Alemán Inglés Diccionario